Steam Organ — synonyms, definition

1. steam organ (Noun)

1 synonym
calliope
1 definition

steam organ (Noun) — A musical instrument consisting of a series of steam whistles played from a keyboard.

2 types of
instrument musical instrument
1 part
steam whistle